package edu.ncet.desktop.client;

import java.util.List;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

import edu.ncet.desktop.shared.AnswerSheetModel;
import edu.ncet.desktop.shared.QuestionModel;
import edu.ncet.desktop.shared.ResultModel;
import edu.ncet.desktop.shared.TypeModel;

@RemoteServiceRelativePath( "exam" )
public interface ExamsService extends RemoteService
{
	List<QuestionModel> loadQuestionPaper( List<TypeModel> questionTypes, Integer totQues );

	ResultModel submitAnswerSheet( AnswerSheetModel ansSheet );

	List<TypeModel> getQuestionTypes( String dummy );
}
